<!DOCTYPE html>



<html>



<head>



	<title>会员管理</title>



	<include file='public/head'>



	<style>



		.layui-legend-size{font-size:14px !important;}



		.layui-nopadding{padding:0 !important;}



		.layui-overflow{overflow:auto;}



		.layui-nomargin{margin: 0 !important;}



		.layui-bottom{border-bottom:1px solid rgb(226, 226, 226);}



		.layui-input{height:30px !important; }



		.layui-form-search-item .layui-inline{margin-bottom: 5px;} 



		.layui-form-search-item label{margin-left: 15px;}



		.layui-table-page {padding: 7px 0px 0px;}



		.layui-field-padding{border-width: 1px;padding:0 0 5px 10px;}



	</style>		



</head>



<body>



<!-- layui-tab开始 -->



<div class="layui-tab " lay-filter="demo-tab">



	<!-- 顶部导航菜单开始 -->



	<div class="layui-tab-nav" >



        <ul class="layui-tab-title">



			{:getNav('member','admin_index/index')};



		</ul>



	</div>



	<!-- 顶部导航菜单结束 -->



	<!-- 搜索栏开始 -->



	<fieldset class="layui-elem-field layui-field-title layui-field-padding">



		<legend class="layui-legend-size">搜索</legend>



		<form class="layui-form table-bar" action="{:cmf_plugin_url('Member://admin_index/index')}" lay-filter="form-bar" method="post">



			<div class="layui-form-search-item">



				{$searchStr}



				<button type="submit" class="layui-btn layui-btn-sm layui-btn-primary " style="font-weight:800;" lay-submit="" lay-filter="demo2"><i class="layui-icon ">&#xe615;</i>搜索</button>



			</div>



		</form>



	</fieldset>



	<!-- 搜索栏结束 -->



	<!-- 表格内容开始 -->



	<div class="layui-card">



		<div class="layui-card-header layui-bg-gray layui-bottom">



			<a href="javascript:;" class="layui-btn layui-btn-xs layui-btn-danger batch-delete" onclick="allDelete()"><i class="layui-icon">&#xe640;</i>批量删除</a>



			<!-- <a href="javascript:;" class="layui-btn layui-btn-xs add-btn" ><i class="layui-icon">&#xe654;</i>添加</a> -->



		</div>



		<div class="layui-card-body layui-nopadding " >



			<table  class="layui-table layui-nomargin" >



				<!-- 表格头 -->



				<thead>



					<tr>



						<th width='20px'>



							<input type='checkbox' id='check-box-all' class='layui-form-checkbox'>



						</th>



						<php>



							//输出表格头



							echo $table->getHeader();



						</php>



						<th>操作</th>



					</tr>



				</thead>



				<!-- 表格头 -->



				<!-- 表格内容输出 -->

				<form id="f">

				<volist name="list" id="vo">



					<tr>



						<th>



							<input type="checkbox" class='check-box' name='id[]' value='{$vo.id}'>



						</th>



						<php>



							echo $table->createHtml($vo);



						</php>



						<td width="120px">

							<button type='button' class='layui-btn layui-btn-xs layui-btn-primary update-btn' style="font-weight:800;margin:0;" data-id='{$vo.id}' title='编辑'><i class='layui-icon'>&#xe642;</i></button><button type='button' class='layui-btn layui-btn-xs layui-btn-primary delete-btn' style="font-weight:800;margin:0;" data-id='{$vo.id}' title='删除'><i class='layui-icon'>&#xe640;</i></button><button type='button' class='layui-btn layui-btn-xs layui-btn-primary detail-btn' style="font-weight:800;margin:0;" data-id='{$vo.id}' title='查看'><i class='layui-icon'>&#xe602;</i></button>



						</td>



					</tr>



				</volist>

				</form>

				<!-- 表格内容输出结束 -->



			</table>



		</div>



	</div>



	<!-- 表格内容开始 -->



</div>



	<include file='public/scripts'>



<script type="text/javascript">



	//全选/取消
	$('#check-box-all').on('click',function(){
		$('.check-box').prop('checked',$('#check-box-all').prop('checked'));
	});

	//详情
	$('.detail-btn').on('click',function(){
		let id = $(this).data('id');
		let url = "{:cmf_plugin_url('Member://admin_index/detailPage')}?id="+id;
		window.location.href = url;
		return false;
		layer.open({
			type:2
			,title:"详情"
			,shadeClose: true//是否点击遮罩关闭
			,closeBtn:false
			,area:['800px','600px']
			,shade:0.8
			,id:'LAY_article'
			,btn:['确定']
			,btnAlign:'c'
			,content:url
			,moveType:1
		});
	})



	//添加表单
	$('.add-btn').on('click',function(){
		// console.log(111);
		let url = "{:cmf_plugin_url('Member://admin_index/addPage')}";
		layer.open({
			type: 2//基本层类型  0（信息框，默认）1（页面层）2（iframe层）3（加载层）4（tips层）
			,title: '添加'//层的标题
			,shadeClose: true//是否点击遮罩关闭
			,shade: 0.8//遮罩
			,area: ['800px', '600px']//宽高
			,btn:['提交','关闭']//弹框按钮
			,fixed:false//固定
			,content: url //iframe的url
			,yes:function(index, layero){
				//调用子页面方法
				// parentInfo = window["layui-layer-iframe" + index].callbackdata(index);
				var iframeWin = window[layero.find('iframe')[0]['name']]; //得到iframe页的窗口对象，执行iframe页的方法：
				iframeWin.tijiao();
			}
			,btn2:function(index, layero){

			}
		});
	});	



	//编辑页面
	$('.update-btn').on('click',function(){
		let id = $(this).data('id');
		let url = "{:cmf_plugin_url('Member://admin_index/editPage')}?id="+id;
		layer.open({
			type: 2//基本层类型  0（信息框，默认）1（页面层）2（iframe层）3（加载层）4（tips层）
			,title: '修改'//层的标题
			,shadeClose: true//是否点击遮罩关闭
			,shade: 0.8//遮罩
			,area: ['1000px', '600px']//宽高
			,btn:['提交','关闭']//弹框按钮
			,fixed:false//固定
			,content: url //iframe的url
			,yes:function(index, layero){
				//调用子页面方法
				// parentInfo = window["layui-layer-iframe" + index].callbackdata(index);
				var iframeWin = window[layero.find('iframe')[0]['name']]; //得到iframe页的窗口对象，执行iframe页的方法：
				iframeWin.tijiao();
			}
			,btn2:function(index, layero){

			}
		});
	});	



	//删除
	$('.delete-btn').on('click',function(){
		var  text = "确定要删除吗？";
		let id = $(this).data('id');
		let url = "{:cmf_plugin_url('Member://admin_index/delete')}";
		layer.confirm(text, {icon: 3, title:'提示', btn: ['确定','取消']}, function(index,layero){
	        $.ajax({
	        	type:'post',
	            url:url,
	            data:{id:id},
	            success:function(data){
					if (data.code == 1) {
						layer.msg(data.msg,{icon:1,time:1500},function(){
							parent.layer.closeAll();
							parent.location.reload(); 
						});
					} else {
						layer.msg(data.msg,{icon:2,time:1500});
					}
	            },
	            error:function(){
	                layer.msg('系统错误',{icon:2,time:1500});
	            }
	        })
	    },function(index){
	        // alert('取消');
	    });		
	});



	//批量删除
    function allDelete(){
        var text = "确定要删除吗？";
        var da = $('#f').serialize();
        let url = "{:cmf_plugin_url('Member://admin_index/delete')}";
        layer.confirm(text, {icon: 3, title:'提示', btn: ['确定','取消']}, function(index,layero){
            $.ajax({
            	type:'post',
                url:url,
                data:da,
                success:function(data){
                    if (data.code == 1) {
                        layer.msg(data.msg,{icon:1,time:1500},function(){
                            window.location.reload();
                        });
                    } else {
                        layer.msg(data.msg,{icon:2,time:1500});
                    }
                },
                error:function(){
                    layer.msg('系统错误',{icon:2,time:1500});
                }
            })
        },function(index){
            // alert('取消');
        });
    }	



</script>



</body>



</html>